clever or astute person - Turkish English Dictionary